home *** CD-ROM | disk | FTP | other *** search
- Path: news.eunet.fi!fipnet!kone!jsaarinen
- Newsgroups: comp.sys.amiga.programmer
- X-NewsReader: IntuiNews 1.2b (31.7.94)
- References: <38232623@kone.fipnet.fi> <4gmlg9$jo3@serpens.rhein.de>
- From: "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi>
- Date: Mon, 26 Feb 96 21:30:09 UT
- Comments: Illegal date header - new date added by quicknews
- X-Original-Date: Mon, 26 Feb 96 19:47:21
- MIME-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: binary
- Subject: Re: One hardware-basher's manifesto
- Message-ID: <38232688@kone.fipnet.fi>
-
-
- > .. and the CPU. A 040 does always use bursts for cachable data, the only
- > way to turn bursts off is to disable the cache and _that's_ slowing down
- > everything significantly. Disabling bursts almost never helps.
-
- Yep. That is what I noticed on my Warp Engine with 4-2-2-2 memory
- system, but I _know_ in certain situtations, like A3640
- and texture mapping it really is better to turn data cache
- and thus "reading 16 bytes at a time" -off. A3640 with 7-7-7-7
- memory takes 28 cycles for one texel that does not come from
- the cache ... aaaaaaaaaaaaaaaaargh. That is as bad as on
- 486s, they have the problem with texture mapping that
- the inner loop may vanish from the cache when a cache miss
- occurs..
-
- > The 030 can use its caches even without bursting. There the advantages
- > and disadvantages depend on the probabilities for cycles wasted by
- > bursts and that's a function of the memory system.
-
- So the 030 can have this "read 16 bytes" feature if data burst
- is on, too?
-
- -- _
- a Stellar programmer _ //
- "Amiga - back for the future" \X/
-